a scientific turn of mind - Inglés Sinónimo Diccionario